package com.zbkj.crmeb.store.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@Accessors(chain = true)
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class RetailShopTopResponse implements Serializable {

    @ApiModelProperty(value = "分销人员人数")
    private Integer distributorsNumber;

    @ApiModelProperty(value = "推广用户人数")
    private Integer promotedUsers;

    @ApiModelProperty(value = "推广订单总数")
    private Integer promotionOrders;

    @ApiModelProperty(value = "订单实付金额")
    private BigDecimal orderPaidAmount;

    @ApiModelProperty(value = "可提现金额")
    private BigDecimal canWithdrawnAmount;

    @ApiModelProperty(value = "已提现金额")
    private BigDecimal withdrawnAmount ;

    @ApiModelProperty(value = "冻结金额")
    private BigDecimal frozenAmount;

}